Cascadia R Conference 2025
2025-06-21
Current position
- Asst. Research Professor, OSU
Research interests
- Modeling, ecology, biogeography, conservation
Hobbies
- Running, hiking, biking, moving!
- Gardening, native habitat restoration
- Artistic and creative endeavors
R Community
- Co-organize “Aggregate” meetups
- Co-organize Cascadia R Conference
Current position
- Research Associate, OSU
Research interests
- Entomology, biological control, insect rearing
Hobbies
- Photography, dungeons and dragons
- Gardening
- Walking her cats
Source: Zia Ahmed
Source: Mierzejowska & Pomyko 2019
Advantages
It’s FREE!!!
Automate and repeat tasks (faster)
Easier to make reproducible workflow
Extend functionality
Disadvantages
Steep learning curve
Sometimes harder to quickly look at data
Different types of vectors (Source: Jakub Nowosad)
sf (simple features)sp packageMulti-polygon: provinces of Spain
Raster: average annual temperature in Spain
terra (successor of raster)
Create, read/write, manipulate rasters
Extensive documentation
tidyterra
Tidyverse methods for terra objects
Provides geoms for plotting in ggplot2
stars(spatiotemporal arrays)
Has a few abilities lacking in terra (e.g., non-regular shapes)
Many sf functions work with stars objects Not as well documented
Source: Edzer Pebesama
ggplotggplot2 how to map variables to aesthetics, what graphical elements to use, and it takes care of the detailsSource: R for the rest of us
ggplotggplot2 can plot all sorts of data, including rasters and vectorsSource: www.icertglobal.com
leafletggplot2 creates static maps, whereas leaflet creates interactive mapsSource: https://rstudio.github.io/leaflet/articles/shiny.html
Source: Bill Huber, https://www.directionsmag.com
Source: opennews.org
:::::::::::::::::::::::: ::::::::::::::::::::::::::